sub-sea completion - French English Dictionary